sh compile.sh
./run ./Tests/Test_init_mem_INPUT.txt > ./Tests/Test_init_mem_OUTPUT.txt
./run ./Tests/Test_init_mem_ARG_INPUT.txt > ./Tests/Test_init_mem_ARG_OUTPUT.txt
./run ./Tests/Test_List_INPUT.txt > ./Tests/Test_List_OUTPUT.txt
./run ./Tests/Test_List_ARG_INPUT.txt > ./Tests/Test_List_ARG_OUTPUT.txt
./run ./Tests/Test_alloc_pt_INPUT.txt > ./Tests/Test_alloc_pt_OUTPUT.txt
./run ./Tests/Test_alloc_pt_ARG_INPUT.txt > ./Tests/Test_alloc_pt_ARG_OUTPUT.txt
./run ./Tests/Test_dealloc_pt_INPUT.txt > ./Tests/Test_dealloc_pt_OUTPUT.txt
./run ./Tests/Test_dealloc_pt_ARG_INPUT.txt > ./Tests/Test_dealloc_pt_ARG_OUTPUT.txt
./run ./Tests/Test_page_fault_INPUT.txt > ./Tests/Test_page_fault_OUTPUT.txt
./run ./Tests/Test_page_fault_ARG_INPUT.txt > ./Tests/Test_page_fault_ARG_OUTPUT.txt
gcc -c ../QueueManager/QueueManager.c -o QueueManager
gcc -c ../MemoryManager/MemoryManager.c -o MemoryManager
gcc -c ../LRU/LRU.c -o LRU
gcc -c Tests.c -o Tests1
gcc QueueManager MemoryManager LRU Tests1 -o runTests
rm QueueManager
rm MemoryManager
rm LRU
rm Tests1
